package main

import (
	"fmt"
	"runtime"
)

/*
   设置 golang 并行运行的时候占用的cpu数量
*/

func main() {
	// 获取当前计算机上面的Cpu个数
	cpmNum := runtime.NumCPU()
	fmt.Println("cpu数量为：", cpmNum) //8

	//设置使用多个cpu
	runtime.GOMAXPROCS(cpmNum - 1)
	fmt.Println("ok") //ok
}
